﻿.sidebar-nav li {
    float: left;
}

li.language-btn {
    right: 1%;
}

.main-content {
    direction: ltr;
}

.title {
    text-align: left;
}

    .title:before {
        right: 0px;
        box-shadow: 1px 3px 2px #949494;
    }

    .title h3 {
        text-align: left;
        padding-left: 15px;
        padding-right: 5px;
        left: -11px;
        box-shadow: -3px 3px 3px #949494;
        width: 205px;
        font-family: 'Open Sans', sans-serif;
        font-family: 'Righteous', cursive;
        font-weight: normal;
    }

        .title h3:after {
            right: 0;
        }

        .title h3:before {
            right: 0;
            border-right: 36px solid #f7f7f7;
            border-left: 0;
        }

.timeline > li > .timeline-panel:after {
    left: -14px;
    right: initial;
    border-right: 14px solid #f7f7f7;
    border-left: 0 solid #f7f7f7;
}

.timeline > li > .timeline-panel:before {
    left: -16px;
    right: initial;
    border-right: 15px solid #ccc;
    border-left: 0 solid #ccc;
}



ul.timeline:before {
    left: 55px;
    right: initial;
}

h4.timeline-title:before {
    left: -54px;
    right: initial;
}

.inner-icon {
    float: left;
    margin-right: 15px;
}

.inner-shape1 {
    right: 18px;
    left: initial;
    transform: skew(10deg);
}

.inner-shape2 {
    right: 0;
    left: initial;
    border-right: 111px solid rgba(167, 102, 127, 0.13);
    border-left: 0;
}

.card:before {
    left: 0;
}

.card {
    padding: 18px 10px 10px 48px;
}

.progress .progress-bar:after {
    right: -2px;
    left: initial;
    content: "\f0da";
}

.progress .progress-value {
    right: -26px;
    left: initial;
}

    .progress .progress-value:after {
        right: 18px;
        left: initial;
        border-left: 5px solid #882e50;
        border-right: 0;
    }

.progress .progress-value {
    font-family: cursive;
}

.banner h1 {
    font-family: 'Open Sans', sans-serif;
}

.timeline-title {
    font-family: 'Open Sans', sans-serif;
    font-size: 18px;
}

.text-muted {
    font-family: 'Open Sans', sans-serif;
}

.timeline-body {
    font-family: 'Open Sans', sans-serif;
}

h3.progress-title {
    font-family: 'Open Sans', sans-serif;
}

.c100 {
    float: right !important;
}

h6.language-dis {
    right: 16%;
    left: initial;
}

.c100 > span {
    font-family: 'Open Sans', sans-serif;
}

.card h3 {
    font-size: 17px;
    font-family: 'Open Sans', sans-serif;
}

.card h4 {
    font-size: 15px;
    font-family: 'Open Sans', sans-serif;
}

label.date {
    font-size: 15px;
    font-family: 'Open Sans', sans-serif;
}

div.description {
    font-size: 15px;
}

div.description {
    font-size: 15px;
    font-family: 'Open Sans', sans-serif;
}

.contact-item h5 {
    font-family: 'Open Sans', sans-serif;
}
